home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
icon
/
packages.lha
/
packages
/
atari
/
ats.arc
/
TESTS.ARC
/
NUMERIC.ICN
< prev
next >
Wrap
Text File
|
1990-03-28
|
7KB
|
193 lines
record array(a,b,c,d,e,f,g)
procedure p1()
write("integer(2) ----> ",image(integer(2)) | "none")
write("integer(\"2\") ----> ",image(integer("2")) | "none")
write("integer(\" 2\") ----> ",image(integer(" 2")) | "none")
write("integer(\"2 \") ----> ",image(integer("2 ")) | "none")
write("integer(\"+2\") ----> ",image(integer("+2")) | "none")
write("integer(\"-2\") ----> ",image(integer("-2")) | "none")
write("integer(\"- 2\") ----> ",image(integer("- 2")) | "none")
write("integer(\" - 2 \") ----> ",image(integer(" - 2 ")) | "none")
write("integer(\"\") ----> ",image(integer("")) | "none")
end
procedure p2()
write("integer(\"--2\") ----> ",image(integer("--2")) | "none")
write("integer(\" \") ----> ",image(integer(" ")) | "none")
write("integer(\"-\") ----> ",image(integer("-")) | "none")
write("integer(\"+\") ----> ",image(integer("+")) | "none")
write("integer(\"7r4\") ----> ",image(integer("7r4")) | "none")
end
procedure p3()
write("integer(\"4r7\") ----> ",image(integer("4r7")) | "none")
write("integer(\"4r 7\") ----> ",image(integer("4r 7")) | "none")
write("integer(\"7r 4\") ----> ",image(integer("7r 4")) | "none")
write("integer(\"16rff\") ----> ",image(integer("16rff")) | "none")
write("integer(\"36rcat\") ----> ",image(integer("36rcat")) | "none")
write("integer(\"36Rcat\") ----> ",image(integer("36Rcat")) | "none")
write("integer(\"36rCAT\") ----> ",image(integer("36rCAT")) | "none")
write("integer(\"1r1\") ----> ",image(integer("1r1")) | "none")
write("integer(\"2r0\") ----> ",image(integer("2r0")) | "none")
write("integer(integer) ----> ",image(integer(integer)) | "none")
write("integer := abs ----> ",image(integer := abs) | "none")
end
procedure p4()
write("numeric(2) ----> ",image(numeric(2)) | "none")
write("numeric(\"2\") ----> ",image(numeric("2")) | "none")
write("numeric(\" 2\") ----> ",image(numeric(" 2")) | "none")
write("numeric(\"2 \") ----> ",image(numeric("2 ")) | "none")
write("numeric(\"+2\") ----> ",image(numeric("+2")) | "none")
write("numeric(\"-2\") ----> ",image(numeric("-2")) | "none")
write("numeric(\"- 2\") ----> ",image(numeric("- 2")) | "none")
write("numeric(\" - 2 \") ----> ",image(numeric(" - 2 ")) | "none")
write("numeric(\"\") ----> ",image(numeric("")) | "none")
end
procedure p5()
write("numeric(\"--2\") ----> ",image(numeric("--2")) | "none")
write("numeric(\" \") ----> ",image(numeric(" ")) | "none")
write("numeric(\"-\") ----> ",image(numeric("-")) | "none")
write("numeric(\"+\") ----> ",image(numeric("+")) | "none")
write("numeric(\"7r4\") ----> ",image(numeric("7r4")) | "none")
end
procedure p6()
write("numeric(\"4r7\") ----> ",image(numeric("4r7")) | "none")
write("numeric(\"4r 7\") ----> ",image(numeric("4r 7")) | "none")
write("numeric(\"7r 4\") ----> ",image(numeric("7r 4")) | "none")
write("numeric(\"16rff\") ----> ",image(numeric("16rff")) | "none")
write("numeric(\"36rcat\") ----> ",image(numeric("36rcat")) | "none")
write("numeric(\"36Rcat\") ----> ",image(numeric("36Rcat")) | "none")
write("numeric(\"36rCAT\") ----> ",image(numeric("36rCAT")) | "none")
write("numeric(\"1r1\") ----> ",image(numeric("1r1")) | "none")
write("numeric(\"2r0\") ----> ",image(numeric("2r0")) | "none")
end
procedure p9()
write("100 - - 4 ----> ",image(100 - - 4) | "none")
write("100 --4 ----> ",image(100 --4) | "none")
write("100- - 4 ----> ",image(100- - 4) | "none")
write("100 -- 4 ----> ",image(100 -- 4) | "none")
write("100 - -4 ----> ",image(100 - -4) | "none")
end
procedure p10()
write("abs(1) ----> ",image(abs(1)) | "none")
write("abs(-1) ----> ",image(abs(-1)) | "none")
write("abs(0) ----> ",image(abs(0)) | "none")
write("36 % 7 ----> ",image(36 % 7) | "none")
write("-36 % 7 ----> ",image(-36 % 7) | "none")
write("36 % -7 ----> ",image(36 % -7) | "none")
write("-36 % -7 ----> ",image(-36 % -7) | "none")
end
procedure p11()
write("36 * 9 ----> ",image(36 * 9) | "none")
write("-36 * 9 ----> ",image(-36 * 9) | "none")
write("36 * -9 ----> ",image(36 * -9) | "none")
write("-36 * -9 ----> ",image(-36 * -9) | "none")
end
procedure p12()
write("36 / 9 ----> ",image(36 / 9) | "none")
write("-36 / 9 ----> ",image(-36 / 9) | "none")
write("36 / -9 ----> ",image(36 / -9) | "none")
write("-36 / -9 ----> ",image(-36 / -9) | "none")
end
procedure p13()
write("36 + 9 ----> ",image(36 + 9) | "none")
write("-36 + 9 ----> ",image(-36 + 9) | "none")
write("36 + -9 ----> ",image(36 + -9) | "none")
write("-36 + -9 ----> ",image(-36 + -9) | "none")
end
procedure p14()
write("36 ^ -9 ----> ",image(36 ^ -9) | "none")
write("1 < 1 ----> ",image(1 < 1) | "none")
write("1 < 2 ----> ",image(1 < 2) | "none")
write("1 < 0 ----> ",image(1 < 0) | "none")
write("-1 < 0 ----> ",image(-1 < 0) | "none")
write("1 < -2 ----> ",image(1 < -2) | "none")
write("-1 < -0 ----> ",image(-1 < -0) | "none")
end
procedure p15()
write("1 > 1 ----> ",image(1 > 1) | "none")
write("1 > 2 ----> ",image(1 > 2) | "none")
write("1 > 0 ----> ",image(1 > 0) | "none")
write("-1 > 0 ----> ",image(-1 > 0) | "none")
write("1 > -2 ----> ",image(1 > -2) | "none")
end
procedure p16()
write("-1 > -0 ----> ",image(-1 > -0) | "none")
write("1 <= 1 ----> ",image(1 <= 1) | "none")
write("1 <= 2 ----> ",image(1 <= 2) | "none")
write("1 <= 0 ----> ",image(1 <= 0) | "none")
write("-1 <= 0 ----> ",image(-1 <= 0) | "none")
end
procedure p17()
write("1 <= -2 ----> ",image(1 <= -2) | "none")
write("-1 <= -0 ----> ",image(-1 <= -0) | "none")
write("1 >= 1 ----> ",image(1 >= 1) | "none")
write("1 >= 2 ----> ",image(1 >= 2) | "none")
write("1 >= 0 ----> ",image(1 >= 0) | "none")
end
procedure p18()
write("-1 >= 0 ----> ",image(-1 >= 0) | "none")
write("1 >= -2 ----> ",image(1 >= -2) | "none")
write("-1 >= -0 ----> ",image(-1 >= -0) | "none")
write("1 = 1 ----> ",image(1 = 1) | "none")
write("1 = 2 ----> ",image(1 = 2) | "none")
end
procedure p19()
write("1 = 0 ----> ",image(1 = 0) | "none")
write("-1 = 0 ----> ",image(-1 = 0) | "none")
write("1 = -2 ----> ",image(1 = -2) | "none")
write("-1 = -0 ----> ",image(-1 = -0) | "none")
write("1 ~= 1 ----> ",image(1 ~= 1) | "none")
end
procedure p20()
write("1 ~= 2 ----> ",image(1 ~= 2) | "none")
write("1 ~= 0 ----> ",image(1 ~= 0) | "none")
write("-1 ~= 0 ----> ",image(-1 ~= 0) | "none")
write("1 ~= -2 ----> ",image(1 ~= -2) | "none")
write("-1 ~= -0 ----> ",image(-1 ~= -0) | "none")
end
procedure p21()
write("36 ^ -9 ----> ",image(36 ^ -9) | "none")
write("-36 ^ -9 ----> ",image(-36 ^ -9) | "none")
end
procedure main()
p1()
p2()
p3()
p4()
p5()
p6()
p9()
p10()
p11()
p12()
p13()
p14()
p15()
p16()
p17()
p18()
p19()
p20()
p21()
end